behind a veil of secrecy - Türkisch Englisch Wörterbuch